Ona BatlleOna Batlle
Selling Stars to Reinvest: The Sweetest Lie in Korean FootballOn the final night of the transfer window, I sat in a small cafe in Busan, ey...
Vietnam's Football Exodus: When Minutes Played Tell the Real StoryIn October 2026, I woke up at two in the morning Seoul time to watch Pau FC...
When Esports Data Disappears: The Empty Analysis and the Cost of Stories Built on a VoidThere was a winter evening in Seoul when I opened an analysis file I had wait...
The Crack at Juventus: When Luciano Moggi Places Structure Above LegendsIn a broadcast on Radio Radio, Luciano Moggi said something that made me pres...
When Sources Run Dry: Lessons on Integrity in Sports AnalysisAmong the countless analyses I've written over eighteen years of following...
Four Minutes at Hang Day: When The Cong - Viettel Broke Its Spine Before Its Back LineI sat in the East Stand, seventh row, a position that thirty-seven years of...
The First Move Is Not on the Board: When the Benko Gambit Becomes an Excuse to Sell a MachineThere is a moment in the meeting room of an old sports newsroom that I have...
NBA vs. PBA: Two Worlds of Salary Cap Enforcement – Lessons for V.League?Hook In June 2026, the NBA imposed a historic penalty on the Los Angeles...
An Se-young's Five Records at Asian Games 2026: When Data Defends a DynastyAt the end of the women's singles badminton final at the 2026 Asian Games in...
Thirteen Goals and an Empty Seat: The Valenciennes ParadoxThere are afternoons when the scoreline itself is the story, and there are...
Rodrigo Holgado and DPMM: The Unfinished Contract, the 12-Month Ban and the Registration QuestionOn DPMM’s homepage, the Rodrigo Holgado announcement reads shorter than a...
Thailand beat Vietnam, rise to 92nd in FIFA ranking and secure early final spotThailand break the curse, beat Vietnam to secure early final spot in Bandung...
Vietnamese Volleyball 2026: A Year of Turbulence and Lessons from FailureThe year 2026 marked a turbulent period for Vietnamese volleyball as both the...
When a Sports Story Gets Mislabelled: Notes from Busan on a Routing FailureThere was an afternoon when I sat in a familiar corner of a cafe looking out ...
32 Programs, 16 Matches and a Commercial Ranking: Inside the 2026 ACC/SEC ChallengeWhen organizers of the Shriners Children's Showdown at the Net released the...
Female MC Mea Minh Anh: A Fresh Breeze on the FFWS SEA 2026 Fall StageThe stage of the Free Fire World Series SEA 2026 Fall is about to welcome a...
Serbia's Model Collapse: When the Coach's Chair Is Empty and the 15-25 GapLooking at the scoreboard of the bronze medal match at the European Women's...
Table Tennis in the Data Era: Why Glory Lies Beyond the ScoreboardInside a training hall in Seoul, the screen in front of me displayed an almos...
Analysis of Insufficient Information in Esports Meta Analysis: Lessons from Empty News SourcesBased on the detailed analysis, the input packet is completely empty. There i...
JFA withdraws eJapan from FIFAe World Cup 2026 in Saudi Arabia: four players, one notice, and a data blind spotFour names, two organizations, one technical advisor. That is the entire eJap...
Vietnam's Football Exodus: When Minutes Played Tell the Real StoryIn October 2026, I woke up at two in the morning Seoul time to watch Pau FC...
When Esports Data Disappears: The Empty Analysis and the Cost of Stories Built on a VoidThere was a winter evening in Seoul when I opened an analysis file I had wait...
The Crack at Juventus: When Luciano Moggi Places Structure Above LegendsIn a broadcast on Radio Radio, Luciano Moggi said something that made me pres...
When Sources Run Dry: Lessons on Integrity in Sports AnalysisAmong the countless analyses I've written over eighteen years of following...
Four Minutes at Hang Day: When The Cong - Viettel Broke Its Spine Before Its Back LineI sat in the East Stand, seventh row, a position that thirty-seven years of...
The First Move Is Not on the Board: When the Benko Gambit Becomes an Excuse to Sell a MachineThere is a moment in the meeting room of an old sports newsroom that I have...
NBA vs. PBA: Two Worlds of Salary Cap Enforcement – Lessons for V.League?Hook In June 2026, the NBA imposed a historic penalty on the Los Angeles...
An Se-young's Five Records at Asian Games 2026: When Data Defends a DynastyAt the end of the women's singles badminton final at the 2026 Asian Games in...
Thirteen Goals and an Empty Seat: The Valenciennes ParadoxThere are afternoons when the scoreline itself is the story, and there are...
Rodrigo Holgado and DPMM: The Unfinished Contract, the 12-Month Ban and the Registration QuestionOn DPMM’s homepage, the Rodrigo Holgado announcement reads shorter than a...
Thailand beat Vietnam, rise to 92nd in FIFA ranking and secure early final spotThailand break the curse, beat Vietnam to secure early final spot in Bandung...
Vietnamese Volleyball 2026: A Year of Turbulence and Lessons from FailureThe year 2026 marked a turbulent period for Vietnamese volleyball as both the...
When a Sports Story Gets Mislabelled: Notes from Busan on a Routing FailureThere was an afternoon when I sat in a familiar corner of a cafe looking out ...
32 Programs, 16 Matches and a Commercial Ranking: Inside the 2026 ACC/SEC ChallengeWhen organizers of the Shriners Children's Showdown at the Net released the...
Female MC Mea Minh Anh: A Fresh Breeze on the FFWS SEA 2026 Fall StageThe stage of the Free Fire World Series SEA 2026 Fall is about to welcome a...
Serbia's Model Collapse: When the Coach's Chair Is Empty and the 15-25 GapLooking at the scoreboard of the bronze medal match at the European Women's...
Table Tennis in the Data Era: Why Glory Lies Beyond the ScoreboardInside a training hall in Seoul, the screen in front of me displayed an almos...
Analysis of Insufficient Information in Esports Meta Analysis: Lessons from Empty News SourcesBased on the detailed analysis, the input packet is completely empty. There i...
JFA withdraws eJapan from FIFAe World Cup 2026 in Saudi Arabia: four players, one notice, and a data blind spotFour names, two organizations, one technical advisor. That is the entire eJap...
